package objetoDeMapa;

import vehiculo.Identidad4por4;
import vehiculo.IdentidadAuto;
import vehiculo.IdentidadMoto;

public class SorpresaDesfavorable extends Sorpresa{
	
	int sorpresas = 125;  //representa 125% (con un entero)
	
	public int Penalizacion() {
		return this.sorpresas;
	}

	@Override
	public void reaccionar(Identidad4por4 cuatroPorCuatro) {
		cuatroPorCuatro.sumarSorpresas(Penalizacion());
		this.destruir();
	}

	@Override
	public void reaccionar(IdentidadAuto auto) {
		auto.sumarSorpresas(Penalizacion());
		this.destruir();
	}

	@Override
	public void reaccionar(IdentidadMoto moto) {
		moto.sumarSorpresas(Penalizacion());
		this.destruir();
	}

}
